package org.example.xml;

import org.aspectj.lang.ProceedingJoinPoint;

public class LogAspectAround {
    public void around(ProceedingJoinPoint joinPoint) throws Throwable {
        System.out.println("【AOP -- around】 连接点：" + joinPoint.getSignature().getName());
        System.out.println("【AOP -- around（before）】 执行业务之前");
        // 调用连接点代码
        Object result = joinPoint.proceed();
        System.out.println("【AOP -- around（after）】 执行业务之后，返回值：" + result);
    }
}
